(work) placement - French English Dictionary